presumptuous self-praise - Alemán Inglés Diccionario